Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
46 LON THELWAL Detached £248,266 £130,000 14 Sep 2004
52 LON THELWAL Detached £358,524 £203,000 21 Mar 2006
54 LON THELWAL Detached £242,550 £74,000 21 Sep 2001
54A LON THELWAL Detached £235,211 £180,000 27 Jan 2017
59 LON THELWAL Detached £287,443 £195,000 9 Mar 2015
60 LON THELWAL Detached £228,590 £51,000 19 Mar 1999
61 LON THELWAL Detached £351,570 £205,000 15 Nov 2010
62 LON THELWAL Detached £242,597 £92,000 9 Oct 2002